vegetable store - German English Dictionary